Crate adi_gpu [] [src]

Aldaron's Device Interface / GPU is a library developed by Plop Grizzly for interfacing with the GPU to render graphics or do fast calculations.

Modules

afi

Aldaron's Format Interface is a library developed by Plop Grizzly for providing memory structures for graphics, audio, video and text.

Structs

Gradient

A list of colors to be paired with vertices.

Graphic

A graphic (image)

Mat4

A 4x4 Matrix

Model

A list of vertices that make a shape.

Shape

A renderable object that exists on the Display.

TexCoords

A list of texture coordinates to be paired with vertices.

Enums

Click

A Mouse Click or Touch (for touchscreens)

Display

To render anything with adi_gpu, you have to make a Display

Input

Input to the window, that's put into the input queue, when an event has occurred.

Key

This enum represents a physical key on a keyboard. There a 75 possible keys

Msg

A Keyboard Shortcut

Texture

Traits

DisplayTrait

A trait for a Display

TextureTrait

Trait for a Texture.